docs/firmware

您所在的位置:网站首页 linux 固件工具 docs/firmware

docs/firmware

2023-12-10 21:30| 来源: 网络整理| 查看: 265

English Version 更新固件

警告:

当前 Tag 分支 (最新 Tag v0.5.0)发布的固件仅适用于 ESP32-S3-BOX 和 ESP32-S3-BOX-Lite,对于购买了 ESP32-S3-BOX-3 用户,在项目进展期间我们会发布可更新的固件。我们推荐用户通过乐鑫在线固件烧录工具 ESP Launchpad 来更新固件。

BOX 系列开发板支持使用 USB 接口更新固件,您仅需要准备:

一根 USB Type-C 数据线 最新版本固件(bin 文件)

需要提醒:

如遇 USB 下载失败,请按住 Boot 按键的同时按一下 Reset 按键手动进入“固件下载”模式。

下载最新版本固件

请访问 https://github.com/espressif/esp-box/releases 下载最新发布的固件。

请先选择一个固件(建议使用最新发布的固件)。 点击 Assets 展开下载链接。 选择一个 xxxxxx.bin 进行下载。 固件更新

不同操作系统的固件更新方法,请参考以下链接:

ESP Launchpad Windows Linux macOS Try it with ESP Launchpad ESP-Launchpad 更新固件说明

ESP Launchpad 是一个基于 web 的 ESP32 固件下载工具,用户可以通过 USB 接口直接在网页上操作。

使用 USB Type-C 数据线将开发板接入电脑。

如下图所示,点击 Connect 选择并连接设备。

在 Select Application 下拉选择固件,点击 Flash 开始更新。

Windows 系统更新固件说明

我们推荐使用 Windows 10 及以上版本,在该系统下 USB-Serial-Jtag 的驱动将联网自动下载。如果使用 Windows 7 系统,请手动下载 USB-Serial-JTAG 驱动 并安装。

下载最新版本固件。

使用 USB Type-C 数据线将开发板接入电脑。

初次使用,请确保电脑已联网。驱动正常自动安装后,我们能在设备管理器看到以下设备。这里将多出两个新的设备 COMX(此电脑为 COM2)和 USB JTAG/serial debug unit,前者用于下载固件和输出程序日志,后者用于 JTAG 调试。

下载 Windows download tool,Flash Download Tools,并解压到任意文件夹,然后请双击打开下载工具可执行文件 flash_download_tool_x.x.x.exe。

请选择 chipType 为 ESP32S3, workMode 为 develop, loadMode 为 usb,之后点击 OK 进入下载工具界面:

请按照下图指示配置下载工具:

首先选择 xxxx.bin 路径,将地址设置为 0x0。 选择下载端口 COMX,此电脑为 COM2。 点击 START 开始固件下载。

下载完成后,工具将提示 FINISH,之后按下 Reset 按键,即可进入新程序!

Linux 系统更新固件说明

下载最新版本固件。

使用 USB Type-C 数据线将开发板接入电脑,USB-Serial-Jtag 在 Linux 系统下无需安装驱动。

安装下载工具 esptool,请打开 终端 ,并输入以下指令(pip 也可指定为 pip3):

pip install esptool

请使用以下指令下载固件(python 也可指定为 python3):

python -m esptool --chip esp32s3 write_flash 0x0 download_path/test_bin.bin 0x0 是一个固定值,表示即将写入的 flash 地址。 download_path/test_bin.bin 是一个变量,请替换为您的固件下载路径和名称。

下载完成后,工具将提示 Hash of data verified,之后按下 Reset 按键,即可进入新程序!

macOS 系统更新固件说明

下载最新版本固件。

使用 USB Type-C 数据线将开发板接入电脑,USB-Serial-Jtag 在 macOS 系统下无需安装驱动。

安装下载工具 esptool,请打开 终端 ,并输入以下指令(pip3 也可指定为 pip):

pip3 install esptool

请使用以下指令下载固件(python3 也可指定为 python):

python3 -m esptool --chip esp32s3 write_flash 0x0 download_path/test_bin.bin 0x0 是一个固定值,表示即将写入的 flash 地址。 download_path/test_bin.bin 是一个变量,请替换为您的固件下载路径和名称。

下载完成后,工具将提示 Hash of data verified,之后按下 Reset 按键,即可进入新程序!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3